576
0
31535
772
1
693
1824
2748
2
1192
1428
545
1009
458
2522
1649
360
683
1418
953
572
3287
1152
171
552
1045
6800
2275
1015
1431
8766
909
653