1348
1
1302
1055
383
1498
0
1978
1499
536
453
2802
5
2512
2438
1891
1045
930
677
601
599
1186
332
306
905
691
3606
3
3580
37847