2610
4
1514
3
1879
702
1
1377
282572
0
1188
2
656
256612
2474
4669
552
2393
2143
96512
1037
36045
2296
3535
5
3480
3644
3027
10
1006
2774
483
2071
2659
1490
2955
1848