1359
2
1078
1
665
3008
1070
5801
5252
6220
16
1041
23774
4
6547
0
1844
18258
13967
1632
4928
6
1657
2657
683
1541
1660
1283
1240
215
3580