2568
2
1660
4
1446
3575
1
2184
3298
3248
8
4228
3
897
1105
3528
5
583
1008
1070
1147
1598
2426
1361
12632
7
4926
1481
1400
0
1240
2193
999
1669
2337
1359
1681
1425