2921
4
9848
2
3076
1154
1
1994
1663
3
864
1366
1548
3255
2417
1097
1512
2999
6
7002
1189
1544
2836
980
1304
1035
1415
1017
2602
34
1194
555
556
620
442
385