2255
2
807
1
1558
1325
4684
4
2505
1431
7471
9
3591
11
400
0
674
1250
3107
7
2138
3
1168
2393
6
851
19932
11924
726
1162
2268
24337
22
989
1767
5922
5
669
1223
4309
1177