1295
1
2773
2650
20
1426
280
297066
0
3683
2094
4
2250
3765
3612
10
2462
3
2727
5151
2
1159
2763
2911
9
5974
6
2558
4451
15
2405
3629
4553
1581
1451
106
693
2245
542
2059