1478
1
2854
1131
964
2215
1186
5527
6
3492
3
1632
2
3296
4
1244
1821
3882
5
4099
8
1172
2838
13034
14
601
3342
1170
911
2366
3400
1786
3101
0
1840
2940
2559
1692