2568
2
1660
4
3575
1
1446
2184
4228
3
3248
8
2794
4926
5
1518
3871
3298
2343
3470
2285
527
583
1598
1753
1412
0
2337
1978
6
2054
3109
14
3629
2534
3528
1425
2446
1889