1359
2
1716
1
1078
665
3008
1070
5801
5252
6220
16
1041
23774
4
752
2110
6547
0
1382
1590
1844
18258
13967
1632
4928
6
1657
2657
683
1541
657
12305
3
1180