801
0
2131
1
830
2666
9
572
2299
1819
582
2262
2166
2949
19944
2
2972
25669
14
19783
2535
1362
16
2996
4044
5
3083
467
2173
17946
2465
1189
3125
255
32302
4179