2535
2
2920
4
5141
7
562
1
17970
15
2386
10827
4044
5
2465
3125
12459
3
1289601
940
2525
528
3498
5169
2437
3779
2794