2377
1
2907
2
19783
810
1712
0
2303
471
32302
1412
3090
6
297066
2174
4
2087
2405
14887
18
263
673
879
459
1105
1736
1485
2906
5504
16
493
17946
1516
19944
1445
131589