903
5303
958
2033
1873
965
2163
3387
1389
2380
920
931
2360
1354
6705
3975
2674
3715
1422
889
1190
2407
1734
4934
1797
4534
974
3703
4875
857
6110
1007
1241
1726
2725
1957
19594
1944
1011
5268
869
2008
1125
5051
1482
899
1150
4158
3462
2992
2758
3203
4465
7186
2470
3193
2073
9454
2159
12968