552
0
282572
1192
1
1343
1428
1009
584
503
486
363
576
458
3663
2211
431
572
1649
953
1015
1418
2
422
1132
759
653
611
3287
31535
518
360
1431