3450
909
1856
10597
3367
716
1111
3487
2468
1486
3359
1496
11902
2055
1676
1178
8927
11930
4679
6160
1046
7005
2310
2893
1439
1837
972
21435
2180
2737
1697
803
3061
1764
1918
2448
2222
5705
1234
27564
937
1823
26912
10335
7418
800
938
2216
3909
2133
5522
2796
907
1498
1403
5817
1349
945
6684
2582