5915
11
2233
3
3987
962
0
2110
1
1860
2
929
2688
3066
7
2427
12
2980
1305
1475
2977
619
59
1200
3024
2687
2647
6
2656
14
2069
5
1814
2576
2257
2562
4099
8
57793
4606
3212
27