1599
2
11924
1
2163
0
4285
3
1890
946
12149
1034
1793
21152
8
1264
2911
9
4335
5982
6
2593
5151
297066
2840
1218
2571
2744
11059
66
2972
398656
19
19944
2475
6753
17
857
951