2110
1
1286
1180
1305
564
991
1572
2
2698
2615
1329
4
1451
3360
5
2505
1661
2500
1683
0
1533
2522
2271
1743
1332