6695
2272
14304
2066
1336
2525
1286
15871
2655
12115
3242
7862
2446
855
23828
967
3647
23857
2058
12854
6950
6426
2867
1119
950
7527
864
7684
929
840
982
2381
2512
1611
1585
6361
1033
5809
5021
9418
1508
983
17151
767
879
6277
930
2646
1540
1484
1176
15607
752
757
1051
2226
944
2722
1193
913