673
1
232
88
916
2
478
355
366
392
112
1343
6
124
245
80
69
109
3
82
296
95
469
216
83
198
691
1541
0
1158
1344
1790
10
1322
830