625
2
387
0
7039
75
647
6435
7
2630
931
97284
1877
1
353
699
1264
2271
910
4
360
2094
78
1201
1333
169
1282
8125
3
440
2668
469
4292
139
4421
9
968