242
2086
2722
307
1683
3865
650
1072
1078
495
383
311
260
339
2093
1720
1912
412
197
744
3779
618
923
909
1093
2892
126
435
3872
461