2149
1531
861
25376
10886
3980
17929
1651
5113
10791
654
1027
3078
2093
19906
594
867
4521
14490
8307
5634
1061
3252
5480
10112
14989
748
9553
1139
4544
916
4268
1327
903
1041
1500
1955
704
6111
963
1097
1548
1655
767
712
711
3830
1114
966
1995
992
1751
1087
1090
686
917
1105
1197
738
764