2163
0
2711
2
1599
7893
4
3198
8
2118
1
2737
4651
3
1264
5151
2911
9
5982
6
946
636
21152
1942
2828
3126
3054
2082
3863
14
1793
17391
7
2676
398656
19
1716
11924
181997
11
6307
10
2872