1832
3
1375
2
1966
7952
1
1215
1696
0
22330
22
909
456
1037
829
198
6383
17
1543
5425
23
2306
3353
11
896
1203
2086
4