2260
2
1707
1050
1120
1109
1
1104
3
1799
3050
3005
5
1529
1421
2462
5543
6
13084
7
1597
1004
1354
2724
1958
1118
795
1957
523
2193
4
1893
3371