675
0
767
409
1161
456
517
951
2490
602
518
4045
1308
1045
584
321
2076
1
722
19279
2
1020
31535
2190
737
868
1101
981
408
5875
325
467
588