4682
2
2016
4
7153
9
1696
0
848
1
2337
6370
5
2227
383
2710
2269
3
1418
4164
15
2459
6
2708
3353
11
2141
2125
397
730
559
1354
503
4331
8597
3287
4349