3565
8
1210
1
2204
5
2069
2316
0
2861
2
2336
3575
660
3248
1509
1310
2631
975
4
4832
3
1169
3298
542
2366
2707
3995
57793
5546
6
4606
2233
3212
27
2489
4715
1917
51331
25