1161
0
456
517
951
2490
602
518
1308
1045
584
5223
9
321
2076
1
722
19279
2
1020
2190
737
868
1101
981
408
5875
325
467
588
288
798
572
1411