2235
12
721
2
586
2570
5
1859
891
1745
1
1406
2226
3
3279
8
6648
3324
1224
6
1192
1518
2470
2494
13185
2645
4774
16
2562
4
2289
1008
0
1337
893
3081
7
814
1832
2910
1995