1880
2
1824
0
2748
31535
1152
282572
4328
10
458
6800
46414
1
2683
2730
6
3287
2657
3
2668
431
2474
383
572
597
105290
340
759
745
20634
8
2881
1649
4594
503
1020