925
1
2251
392
0
1003
2772
2082
1089
1821
4
785
1451
610
2627
7
1331
773
989
781
194
106
542
1304
2466
5
370
3448
1397
1107
272
618
120
1135
3
1668