2309
0
3154
5
3326
3
1014
1
845
1704
4
267612
558
925
94424
17946
174730
18
2542
2
541
189326
676
1075
1911
1961
634
2348
20545
2988
40314
14
1419
3580
1636
3926
398656
19