1058
1
1304
4
227
1591
5577
6
2629
15
1513
1389
0
2649
2
2336
5
985
2235
1854
3
2525
3207
1350
95
2240
1708
1922
904
1392
1778
1316
1328
1409
636
803
3822
11
1090