584
0
31535
968
458
467
611
282572
552
20634
8
2190
1
1020
443
363
154
580
1045
396
2952
846
1319
1333
1015
686
1824
608
594
1343
1541
2730
6
1710