3422
1
906
3
994
5
878
2204
866
486
2418
2
1422
2805
760
1312
547
1034
1380
557
2561
7
1833
1900
1517
2602
6338
10
5888
2708
6254
5678
6
1146
2799
431
11304