30
0
1071
876
1
2
2434
2063
1417
1565
1219
1408
1623
1868
1599
1952
2448
1862
5
1676
6
1847
4
2344
3
2586
5365
4828
16
4033
3747
4723
6077
31
6866
4200
12497
67
4799
20
5240
6650
22
5431
5995
9
7722
8
3177
2971
3525
5438
4937
11
4174
10
4498
17
5611
19