3050
0
1679
2
1767
2935
4287
9
574
18258
1372
1
1903
3
971
2786
13967
213
3573
4
317
1425
619
2003
3649
5
2059
2531
2164
3460
7
3297
12
5164
975
1536
6
736
2023
84