3863
14
3054
2
3126
3
2911
9
2711
1568
1
21152
8
4651
1631
4
5151
3198
1632
1942
2419
784
0
2082
1547
801
1396
868
2676
6307
10
398656
19
2405
2520
7893
582
905
2309
2522