3079
1
2515
3
1859
2
522
0
19944
1209
3090
6
1431
3673
1688
1833
14125
10
1969
1527
2435
3868
2265
2028
1289601
4
1815
5052
5347
462
797
2835
2358
9
3196
6236
1593
951