1880
2
31535
0
1152
1824
584
2748
1779
608
458
4328
10
19279
1649
1
301
572
552
1437
759
431
1277
6800
653
255
1431
871
1343
8766
282572
909
340