657
0
567
123674
35
59
1208
863
894
617
978
732
389
758
236066
14
1064
84
1916
1679
34
585
306
905
2402
3941
393
1221
3871
2
372
5382
5
3505
2551
3