3761
8
1289
1
1160
2
489
1739
410
820
912
598
1216
5384
6
448
1719
4
3547
7
532
476
597
2394
538
4765
743
582
1303
605
0
1737
674
1946
5
2998
998
1272