612
0
468
1042
19
737
418
889
661
1653
833
425
70
1585
415
432
1138
189
1717
1420
1362
16
575
476
684
590
1539
1
570
400
1251
2463
2
670