3402
1465
2156
931
3815
1642
8197
3520
2457
1060
1498
649
2653
1144
2744
1183
7203
3094
6769
2908
6020
2587
2576
1111
2534
1093
10234
4393
2436
1051
3661
1576
700
307
714
313
847
370
1113
484
868
379
630
277
273
124
5215
2242
8960
3847
595
262
952
415
3752
1615
469
208
392
175
322
145
987
430
721
316
441
196
3206
1381
2065
892
728
319
462
205
476
211
1939
838
959
418
343
154
483
214
350
157
238
109
91
1015
442
399
178
448
199
5859
2518
735
413
184
4641
1996
Copyright © All Rights Reserved