2195
1
1857
1379
1535
3
1636
5
2449
0
1681
1297
2576
2
1120
1035
1042
4184
3513
4
3518
5592
8
2166
1125
1694
1451
951
636
1723
1398
4319
2312
1069
2735
1688
2505