3113
15404
3520
12259
1323
2071
2152
2006
3441
1229
1375
1352
2247
2184
960
22988
1628
1626
7364
870
11234
1001
2577
1574
1011
3794
1438
1987
887
3996
833
1051
877
997
866
837
2444
969
973
910
919
8165
1455
1099
1117
1060
863
842
845
938
1212
987
1160
1050
2262
893
925
888
834
911