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