747
1
2
4644
11
625
2104
1365
6
659
795
5
1953
998
732
535
1679
555
472
3
330
1462
7
4978
2270
10
1024
1449
0
397
82
538
770
900
1321
2455
4