1503
3
499
2
445
2410
424
663
1614
14
1987
10
696
498
1
568
1442
957
9
1048
2134
11
3109
7
3517
2310
1741
545
480
1574
17453
535
1132
5
478
1092
1443
1520
1286
4