3965
3
3044
15
1064
1
1632
2
1267
5209
9
2710
1467
117
0
1622
2176
1675
559
2995
948
1603
1506
4
2522
658
2100
5599
11
4309
802
14125
10
526
19944
1532
1681
2901
3540