2253
23584
3097
813
948
4399
2355
1172
906
463
365
1519
11855
1129
1353
377
626
433
552
404
337
361
977
740
422
364
682
704
1240
581
293
454
786
1393
348
494
278
696
343
2386
947
257
568
513
1284
336
1804
515
727
339
320
478
382
371
3627
1230
2754
253
330
7778
536
1754
1789
1567
1490
5471
7778
1393
1087
1608
300
861
342
611
905
744
3004
1765
1356
440
325
436
992
868
1928
2349
625
615
348
354
1004
316
610
367
3545
372
3389
327
2274
1208
1452
521
487
265
276
2123
427
342
357
293
389
506
285
1835
2302
647
748
1395
446
6122