903
0
2727
1
17946
2439
2512
2
471
2445
3207
4005
3
2139
4
3587
3296
3671
2573
1189
4018
7
2347
1088
6195
2906
1153
652
695
4112
11
1978
5771
10
5820
1152
1928
2264