378
0
1804
1
475
5169
2525
4
1403
19783
2
10827
1618
3222
3
3083
17946
2465
297066
790
3125
55904
3546
32302
1849
2902
16
37355
13
1768
3735
787
4031
2471
2799
6
1760
5782