2568
2
3575
1
1660
4
1446
2184
4228
3
2233
3248
8
3298
3066
7
2427
12
4926
5
2977
2656
14
2069
57793
0
583
1598
2337
4606
3212
27
2489
1917
4715
51331
25
962
2788
2781
3528
19932
6