998
1603
1410
3873
5650
1767
1670
4382
907
3371
13426
1059
1272
1099
1543
1399
4492
1542
2001
1407
1464
1712
3520
6522
21200
1952
4164
3549
1994
1725
7444
2796
3322
2255
3466
5764
4412
2022
14762
3162
2814
3303
3818
3268
3948
7135
12745
5834
3951
4140
2899
11513
4660
5733
7183
2546
11252
5004
4184
4561