1275
2
3053
7
1788
1
1475
2427
12
962
0
1532
4715
5
2522
2788
3
4179
2760
4
1399
2034
775
3765
3013
3987
7222
2512
3172
2338
3683
5771
10
297066
5225
8
3326
1813
2562
83