4445
15
839
0
1750
5
988
2
651
6
984
1
1252
397
1226
9
427
691
2529
10
603944
4
2589
8727
2425
1308
1126
5692
3356
1441
4592
312
3608
820
1320
646
638
3
1147
4692