1660
4
2446
1
2184
3575
3298
2
3248
8
1446
3528
5
2568
2337
3
1679
758
0
2435
2189
2495
950
1388
1711
2710
2100
4228
2901
1787
2707
1125
1211
2454
1359
1903
3824