3186
1
4044
5
2964
2350
2
1603
7159
10
1189
0
2274
2405
2740
3
17970
15
2996
10827
4
1335
181997
11
14861
7
1193
3715
2483
2593
2906
5090
5151
2629
444571
9
2480
19079
6