1558
2
2505
7471
9
3591
11
400
0
674
1250
1
1431
2255
3107
7
851
19932
6
11924
1162
2268
4
2036
24337
22
1767
1223
4309
3
6676
12
1239
1118
6753
17
517
658
4724
951
2207
5746
23