3169
3
674
2
1162
1
2505
1767
951
400
0
2500
3354
2836
4309
1223
851
1451
6676
12
980
1813
1572
6
2698
2615
1329
4
784
3360
5
1533
1185
1812
2913
1837