918
0
1824
2748
2
1045
31535
1152
2683
458
584
594
1541
1095
303
1015
517
396
580
611
6800
433
1128
467
1275
2730
6
269
2299
419
1232
268
2740