3321
12
952
7
1530
8
3951
21
2480
19
1992
11
5227
14
2844
22
914
3
569
5
1290
18