10450
1875
4485
2827
1737
2173
1377
2887
3822
3797
2410
922
6854
1244
934
2579
917
1468
917
1231
1330
1003
1843
15774
923
882
1023
966
863
1284
1578
1452
1286
1133
1581
1021
933
1154
833
1175
2100
1174
895
878
1398
1812
932
1546
1128
987
1332
5999
1141
980
940
1433
970
1506
1034
952