2525
2673
15631
2798
3413
930
984
808
2220
1570
2855
7502
2706
1436
1123
957
35166
1836
1772
1761
583
1228
1334
9056
834
9086
1404
1306
1314
1028
5045
1058
2180
1449
2910
2443
1152
3422
12453
3691
2436
3479
1514
874
727
862
1281
5545
803
1922
1604
712
2235
924
1107
939
1572
1719
842
1644