2556
4
1397
0
2755
1
106
542
618
120
4757
272
1736
2
302
383
2272
2277
2936
10
1929
297066
1663
5
5151
3267
181997
11
2763
2303
1289601
2650
20
2462
3
608