2510
35409
1187
11454
7147
3149
7131
3528
7802
850
848
1374
779
4791
3061
854
890
840
7951
2663
2404
2513
8605
11403
3018
972
1674
1405
2447
2408
756
1106
7914
878
2526
2786
2921
983
1029
870
823
2826
1670
858
771
3077
7146
2998
835
4386
12116
3264
753
3534
4565
1109
1151
768
1367
1439