4118
630
3016
1332
982
961
749
867
929
1105
1058
1319
795
952
1065
5774
1262
1283
1619
1366
1248
5381
1311
3239
1518
1246
1870
1603
1854
1288
1393
1543
2766
2597
1934
1943
3539
1678
2717
2033
2653
1451
1838
1813
2737
1851
1657
3776
1636
1559
3088
2001
5877
2700
6738
18028
34079