2921
4
9848
2
3074
1154
1
1994
1663
3
864
1366
1548
3255
2417
1097
1512
2999
6
7001
1189
1544
2836
979
1304
1035
1414
1017
2602
34
1194
555
556
620
442
384