1047
2
21152
8
1828
3
2593
1
2911
9
297066
0
5151
1033
2493
18
1050
1942
2522
9817
4009
6
1687
4070
4
2711
2740
3848
2468
19079
6236
10
951
2861
945
1694
7793
378
1289601
7733