1256
1
1543
2
1649
3650
3
1418
1666
1378
3929
10
1762
2095
4
13159
2564
1938
2619
665
0
424
4964
1805
905
330
1377
661
5164
2748
6
918
120469
35
6406
12
928
7885
619