2000
1
2547
4513
1518
4098
3
2054
6
1651
1087
18385
2
2097
22330
22
835
1869
995
884
991
669
0
625
1209
1453
1708
7108
13
999
2503
3868
417
993
1566
2659
4
939