1687
4
1387
2
373
1
1186
993
1097
876
406
999
0
133
3
527
352
1476
314
461
309
395
989
7
915
82
75
84
458
386
733
862
854
478
89