1295
1
2259
2650
20
280
4451
15
2908
10
2250
2886
2
297066
0
2430
3
83
1196
1594
2773
3683
1679
3587
1166
1320
2517
950
4287
9
1160
1581
3644
4
1229
854
5
3125
4623
3765