24591
1210
1501
1292
1012
4991
2066
4238
775
1138
997
4194
2301
778
665
7214
7322
6513
734
1150
1804
1030
836
643
860
4652
729
826
4285
1061
732
835
844
2329
1281
1142
953
2863
1008
1563
1582
1730
14143
694
940
1396
1306
1036
989
994
827
919
922
8796
2259
1478
3461
1874
1129
1864