223
408
1674
772
513
1025
732
853
2315
622
40
2649
1853
54
564
2183
1053
313
2296
536
862
21712
975
684
45
1112