2245
3
1295
1
1828
19944
2
2495
0
1393
1248
1033
297066
1687
14125
10
1431
1688
1833
4070
4
1969
2265
3848
2354
2028
2131
4009
6
1527
2435
1067
7793
2522
797
7733
1815