3091
7
1350
1
2346
3
4233
2084
671
3375
2
5570
4289
10
1374
7551
17
2216
5126
11
3456
1923
1065
7721
13
2475
849
755
0
1316
4
676
8773
1938
505
2062
952
1559
2800
1074