582
4016
773
5904
977
902
4480
925
912
1897
1
2132
1058
1010
4081
1212
2749
1321
1596
9018
1503
1531
1667
9349
2080
8534
2300
1813
1658
3052
1943
4768
2054
2587
2025
2246
1
4735
2178
6590
7141
7315