2800
6
1193
1
981
2
1586
2115
4
316
1350
2346
3
4233
2084
671
1462
3375
5570
4289
10
2542
22
7551
17
2216
5126
11
3456
1923
1065
7721
13
849
776
459
0
462
1316
1987
8773