2612
5
2604
1
3835
6445
6
1308
1501
3
1712
3328
1527
2
1554
3364
2090
2103
807
1298
961
2133
1821
4
2549
11
772
4768
2317
6822
12459
24337
22
1431
1590
2935