2448
2
1309
0
1992
3
11153
8
697
2277
5070
19
2462
2727
2392
1716
1
5151
4914
1518
6779
5
1213
2763
2911
9
2558
2689
4451
15
2405
383
3629
4553
1880
2899
1451
106
5389