1020
0
2748
2
1824
31535
543
584
282572
105290
467
301
572
575
683
918
1152
20634
8
458
1541
6800
1921
464
269
2683
581
419
1603
2730
6
576
474
1009