610
1
1182
5
1782
773
2
2548
3
1781
1414
252
1224
2919
191
602
552
1438
179
333
122
359
341
853
476
234
739
456
280
143
974
402
1103
502