1047
2
1839
1
297066
0
1743
2648
1349
839
19079
6
2741
4
2247
3263
17391
7
4651
2966
6707
24
3612
10
1050
1300
9817
3080
3
5151
267612
3715
3593
16
1233