1027
1
701
488
1419
857
2
1138
693
605
2280
6
590
728
529
2373
8
1316
2200
1232
1246
2244
4
2877
10
795
813
0
1773
550
817
4511
5
1008
1161
951
483
663