1131
1
964
1478
1380
0
1172
2940
2366
1170
3400
2
2838
3
1821
1186
775
1812
4311
3882
5
2472
3296
4
1244
911
13034
14
14118
18
1632