2902
758
2062
938
940
1330
6009
839
2205
1272
951
877
903
15855
8177
12009
1041
11492
13178
660
799
769
2322
1505
3381
11155
3242
1331
1286
713
9026
17291
5809
777
972
1199
1128
692
869
2532
1911
2004
1504
821
7300
4504
820
8252
6627
1364
731
10152
852
876
1839
2519
1258
9686
2080
1799
2363
872
1883
1025
2067
1117
913
1994
17585
2193
919
5993
2502
3111
4632
3013
1488
4160
934
22137
4811
1162
1493
2517
1033
2223
1021
885
1378
3431
943
8165
935
727
1962
2434
11363
1652
8170
842
1269
1649
747
9688
7755
6604
1013
1196
3278
1059
1258
793
873
889
1713
646
3359
1308
3459
1886