1131
1
964
4311
1186
2854
1244
2
1821
3296
4
3882
5
1172
2838
3
4862
13034
14
601
3342
1170
911
2366
3400
1786
3101
0
1840
2940
2559
1692
865
3489
4623
1829