2111
2
3761
13
1102
8
777
4
1165
1
1316
1187
450
991
7
1234
1074
2434
1312
3
897
918
5
279
721
936
832
1572
3309
1412
12
2223
6
2228
10
2648
15
6275
2302
1927
2624
2833