3682
2
2525
4
562
1
7258
0
5825
189326
22731
948
108797
19079
6
687
2732
3126
297066
32302
906
1059
515
1419
4198
38477
34
96
3629
592
753
4491
665
1078
61216
734