1245
441
1703
577
0
352
937
896
2022
1864
1148
586
839
714
906
1769
673
960
644
1727
392
4
2
602
2
1033
1199
777
993
377
645
4
699
294
1241
0
378
505
1025
898
727
1403
2003
0
642
457
916
1
1001
25
