1261
2
340
1
2010
6
2531
4
414
627
298
955
360
508
534
472
0
503
996
328
353
1036
233
87
38
374
2735
304
808
3
249
979
238
291
1813