492
0
1880
2
2730
6
1824
320
371
2657
3
2668
1152
105290
2190
543
705
929
200
1559
1
925
20634
8
631
358
1289
1084
31535
3203
10
2445
486
445
298
19279