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