3965
3
3044
15
2710
2
1632
1064
1
19944
1011
181997
11
1267
5209
9
1268
297066
0
1622
1467
4096
2180
117
559
2176
2530
4
1892
2522
2995
1506
948
1675
3140
2100
619
4309