21152
8
2593
1
3485
7
2368
297066
0
1813
1660
2711
2
1749
2911
9
5151
4651
3
2676
398656
19
1788
2578
1284
550
1787
1942
4724
6307
10
2378
2082
1721
7893
4
3694
1501
13232
11
2304