2599
5
1555
6
6827
1174
2
1877
4
990
1197
1093
649
1287
7
1162
1
1078
349
0
778
3185
864
7616
20
1834
1423
1160
6424
9
7050
14
13671
1048
1339
461
810
3
1223
4986
1328