2760
4
962
0
3934
2
455
1
1746
2166
3696
8
2489
57793
3013
5
2600
20312
39
3987
3
1562
2788
1768
895
2427
12
1475
6344
2259
1788
1545
2194
3371
4099
1681
4606
2233
3212
27