2111
5
2597
1
2899
8
1860
2
2143
3054
5301
13
1681
4453
4
2750
2446
2935
1763
3528
7
2309
5635
3
12185
11924
1107
24337
22
3513
977
623
1857
1306
0
4715
2255
6
20163
44
773
1806