1179
1
1331
2
458
0
1507
24418
8
1089
683
2906
2281
7
3137
19932
6
2428
444571
9
9160
5
5164
1704
9954
4382
4
2165
4691