937
5561
860
2104
1049
12568
16181
853
1299
713
864
826
655
1861
741
775
2155
1022
1187
1134
1492
1937
3307
2954
814