1295
1
2650
20
280
2250
4321
4
297066
0
1072
2773
4761
2
2973
9
3824
3683
1785
6
1090
3
1059
16868
39
3256
7592
7
1581
810
6676
12
816
3765
2245
2044
1226
3053
2295
3186
428