1601
3
2523
8313
9
1495
1
1253
0
951
1441
2
5946
2145
109776
42
2115
9817
4303
12
2189
19079
6
6001
4
2815
2182
1966
5
2954
6779
36905
1618
804
1243
1581
1889
2980
1458
96