3715
2
1295
1
9160
5
2650
20
280
297066
0
2250
2044
1072
2773
2973
9
3824
3683
810
4553
2135
3
1785
6
2908
10
1090
1059
2558
6952
1581
816
3765
4
542
2245
2059
444571
1226