2966
6
19944
2
2428
0
1704
1089
432
11924
1
297066
2281
7
9954
2906
1224
4382
4
5978
5169
19932
3256
1267