3250
2
3398
9
3472
1
1377
2522
2049
1036
0
1007
1828
3
1302
297066
3554
541
2766
515
1962
2130
4
3182
1927
3212
1667
913
521
3765
605
2545
1775
12733
5
1005
3113