612
0
468
975
909
1042
418
458
1585
858
596
787
19
737
889
661
1668
3771
2
2184
1653
833
641
425
70
719
415
432
1640
1138
189