1295
1
1037
2
2650
20
3765
4
1545
280
1813
1880
5
2250
9106
3
297066
0
2760
2773
1787
3683
571
775
2535
1812
1821
2838
3012
2366
1869
1581
4099
8
2605
9
1177
2219
3593
16