2330
4
177
0
1890
1
1853
2118
6
2108
39326
19
482
408
1631
346
1559
2
4979
5
1222856
6859
2080
2189
12005
3
3765
6515
3878
105290
2442
273
6197
180849
504
2564
1352
373