673
1
232
88
916
2
478
355
366
392
112
1343
6
124
243
79
69
109
3
81
296
95
465
215
83
198
691
1541
0
1158
1344
1790
10
1322
830