1637
2
1605
1
1499
0
733
453
754
2512
19944
1304
17
930
677
601
599
1186
332
306
905
691
5382
5
37847