4472
18
446
1
662
699
935
2
2428
6
1667
8
463
1734
5
4608
938
7
2335
522
611
1644
4
2607
767
538
879
5318
5596
22
672
979
331
1028
1041
986
3
805
4313
1598