4396
5
5070
19
3562
1
1844
2110
6779
452
0
1518
2
4548
3544
3
1078
1091
2392
2477
8
1213
4754
7
2584
11
1710
7621
13
1232
1716
4398
10
631
712
3305
2689
1226
1446
643
383