3627
6
420
1
1411
3
568
2626
4
737
2
501
996
687
623
1447
4692
21
699
571
480
425
955
433
4983
5
4017
1705
1982
988
596
3283
8
1694
597
604
4421
24