951
1
1849
2
55904
0
531
1514
32302
3491
4
3498
3546
2535
4471
2087
991
17946
1945
3316
10
378
3779
1868
3738
5
7793
4440
456
17970
15
3206
2629
2906
3567
5141
7
528