2262
0
1275
882
3
2664
9
3539
1734
1599
2032
2
1348
1
55904
2600
4
6844
13499
5
2354
5200
3336
272
37355
13
2151
1618
9055
10
912
542
1622
5486
2392
20163
44
3147
1946
2505