2612
6
3037
4
1403
3
1625
11
4744
9
2493
1
545
642
2
557
1128
391
933
937
2189
7
536
4871
5
980
1318
1745
1954
1200
692
903
575
380
641
275
558
399
387