82
864
955
23910
66
671
371
582
1163
1322
981
822
2596
1192
732
972
914
851
1431
1041
1324
151
15013
624
1747
16412
2349
815
1236