1610
0
2445
269
267
1557
693
787
1161
1045
781
493
5313
767
2231
1
597
1880
2
2143
306
25137
918
17353
287
1897
846
743
1411
486
349
47041
333