2330
4
1772
2
2224
933
1
3063
3
1877
48708
0
1009
5217
11
575
5429
521
482
31220
10
2766
1617
2574
2644
1001
528
180849
3203
1362
2670
20
2275
16970
5
9355
2111
3691
2809