2568
2
1446
1660
4
3575
1
2184
1679
2435
2189
3
418
0
2495
950
1388
1711
2710
3298
3248
8
2100
4228
3528
5
583
1598
4926
999
2337
1425
2446
2901
1518
1125
1211