888starz uz
[ Follow Ups ] [ Post Followup ] [ WWWBoard ]
Posted by 888starz uz_qvsi on May 09, 2026 at 17:42:07:
In Reply to: fantasy faithful holdings disposition posted by kran privarnoy 49 on March 03, 2026 at 22:24:38:
88starz bet http://888starz-uzbekistan4.com/ .
Follow Ups:
- вывод из запоя на дому vivod iz zapoya na domy_fesi 22:10:55 05/26/26
(0)
- рулонные жалюзи с электроприводом rylonnie jaluzi s elektroprivodom_ktmn 21:46:57 05/26/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_jzPr 21:34:10 05/26/26
(0)
- нарколог на дом narkolog na dom_hlPl 20:48:44 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_xtet 20:45:50 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ogot 20:06:47 05/26/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_qxEn 20:05:37 05/26/26
(0)
- Нарколог на дом Narkolog na dom_wnPa 19:58:05 05/26/26
(0)
- Наркологическая помощь Narkologicheskaya pomosh_kgEa 19:32:11 05/26/26
(0)
- Нарколог на дом Narkolog na dom_nqol 18:24:35 05/26/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_kjsa 17:01:15 05/26/26
(0)
- капельница от запоя kapelnica ot zapoya_rcmt 16:43:24 05/26/26
(0)
- рулонные жалюзи с электроприводом rylonnie jaluzi s elektroprivodom_kpmn 15:53:14 05/26/26
(0)
- капельница от похмелья kapelnica ot pohmelya_zhoa 15:30:10 05/26/26
(0)
- Реабилитация алкоголиков Reabilitaciya alkogolikov_aoma 15:12:52 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ndet 14:55:22 05/26/26
(0)
- нарколог на дом narkolog na dom_nwPl 14:51:59 05/26/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_igPr 13:40:01 05/26/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_mosi 13:03:48 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_cgot 12:45:53 05/26/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_poEn 12:45:32 05/26/26
(0)
- Наркологическая помощь Narkologicheskaya pomosh_bvEa 12:12:24 05/26/26
(0)
- Нарколог на дом Narkolog na dom_nhPa 11:53:19 05/26/26
(0)
- Нарколог на дом Narkolog na dom_ieol 11:07:29 05/26/26
(0)
- капельница от запоя kapelnica ot zapoya_gtmt 09:33:14 05/26/26
(0)
- рулонные жалюзи с электроприводом rylonnie jaluzi s elektroprivodom_gsmn 08:50:34 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_dmet 08:46:25 05/26/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_igSr 08:09:04 05/26/26
(0)
- Нарколог на дом Narkolog na dom_agoi 07:13:57 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_lxEl 07:12:17 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_zaml 07:09:40 05/26/26
(0)
- Нарколог на дом Narkolog na dom_mlPa 04:26:54 05/26/26
(0)
- Нарколог на дом Narkolog na dom_rwol 04:01:58 05/26/26
(0)
- Нарколог на дом Narkolog na dom_daEr 03:35:21 05/26/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_vosa 03:12:32 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_lbet 03:10:52 05/26/26
(0)
- капельница от запоя kapelnica ot zapoya_xzmt 02:37:37 05/26/26
(0)
- наркологический стационар narkologicheskii stacionar_bnKn 02:23:49 05/26/26
(0)
- рулонные жалюзи с электроприводом rylonnie jaluzi s elektroprivodom_sumn 02:06:16 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_cven 02:00:41 05/26/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_tqSr 01:59:38 05/26/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_cjSr 00:11:29 05/26/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_fqEl 23:32:22 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_pnml 23:31:34 05/25/26
(0)
- Нарколог на дом Narkolog na dom_jeoi 23:29:08 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_phpt 22:22:53 05/25/26
(0)
- Нарколог на дом Narkolog na dom_cgPa 21:08:09 05/25/26
(0)
- Нарколог на дом Narkolog na dom_uwol 20:28:39 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_tgMa 20:13:04 05/25/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_ejsa 20:08:27 05/25/26
(0)
- Нарколог на дом Narkolog na dom_deEr 20:04:49 05/25/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_vrSr 19:54:23 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_amen 19:54:21 05/25/26
(0)
- капельница от запоя kapelnica ot zapoya_lmmt 19:46:06 05/25/26
(0)
- рулонные жалюзи с электроприводом rylonnie jaluzi s elektroprivodom_qqmn 18:59:53 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_qbSr 17:34:50 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_avEl 15:58:35 05/25/26
(0)
- Нарколог на дом Narkolog na dom_kgoi 15:34:35 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_gqml 15:22:55 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_cuMa 14:06:15 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_buen 13:59:33 05/25/26
(0)
- Нарколог на дом Narkolog na dom_ewPa 13:59:18 05/25/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_wiSr 13:54:24 05/25/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_etsa 13:08:17 05/25/26
(0)
- Нарколог на дом Narkolog na dom_oppi 12:15:25 05/25/26
(0)
- Нарколог на дом Narkolog na dom_dfEr 12:13:23 05/25/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_txei 12:02:51 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_jgSr 10:54:57 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_jpEl 07:35:38 05/25/26
(0)
- Нарколог на дом Narkolog na dom_ppoi 07:30:03 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_inml 07:25:48 05/25/26
(0)
- капельница от запоя kapelnica ot zapoya_lael 07:23:07 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ohen 07:18:43 05/25/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_jwSr 07:12:45 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_rzMa 07:09:14 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_yvSr 05:18:22 05/25/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_uysa 05:01:25 05/25/26
(0)
- Нарколог на дом Narkolog na dom_lmpi 04:13:27 05/25/26
(0)
- Нарколог на дом Narkolog na dom_dnEr 03:53:45 05/25/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_tzSa 03:49:08 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_vrMa 01:14:15 05/25/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_uupt 01:13:13 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_wten 01:12:16 05/25/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_krSr 01:09:00 05/25/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_epEl 23:31:54 05/24/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_pnml 23:31:43 05/24/26
(0)
- Нарколог на дом Narkolog na dom_nsoi 23:30:08 05/24/26
(0)
- капельница от похмелья kapelnica ot pohmelya_bcSa 23:28:07 05/24/26
(0)
- капельница от запоя kapelnica ot zapoya_jmel 23:25:09 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_rcSr 23:15:38 05/24/26
(0)
- Нарколог на дом Narkolog na dom_gkEr 20:59:27 05/24/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_rssa 20:55:10 05/24/26
(0)
- Нарколог на дом Narkolog na dom_kipi 20:17:43 05/24/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_dkSa 20:04:22 05/24/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_mien 19:04:16 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_wkMa 19:00:40 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_lhpt 18:28:21 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_pwSr 16:43:09 05/24/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_oyEl 15:26:38 05/24/26
(0)
- Нарколог на дом Narkolog na dom_bmoi 15:26:35 05/24/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_pnml 15:23:37 05/24/26
(0)
- капельница от похмелья kapelnica ot pohmelya_xxSa 15:05:32 05/24/26
(0)
- капельница от запоя kapelnica ot zapoya_qiel 14:49:53 05/24/26
(0)
- Нарколог на дом Narkolog na dom_cjEr 14:05:51 05/24/26
(0)
- Капельница от запоя Kapelnica ot zapoya_jtEt 13:35:25 05/24/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_ilsa 13:10:11 05/24/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_ziSa 13:00:20 05/24/26
(0)
- Нарколог на дом Narkolog na dom_bupi 12:48:52 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_mnMa 12:31:02 05/24/26
(0)
- Нарколог на дом Narkolog na dom_dlsa 10:41:57 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_flpt 09:44:13 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_ookn 08:17:14 05/24/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_pdkr 07:06:26 05/24/26
(0)
- кухни СПб kyhni SPb_nmEn 07:03:09 05/24/26
(0)
- питер на теплоходе piter na teplohode_qeEr 06:04:37 05/24/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_eaSa 05:06:43 05/24/26
(0)
- Нарколог на дом Narkolog na dom_zipi 04:39:18 05/24/26
(0)
- кухни СПб kyhni SPb_nuen 04:13:17 05/24/26
(0)
- капельница от запоя kapelnica ot zapoya_ycMi 04:10:15 05/24/26
(0)
- Нарколог на дом Narkolog na dom_yvsa 04:08:34 05/24/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_paKi 03:27:51 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_lgpt 01:47:38 05/24/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_cukn 01:39:41 05/24/26
(0)
- капельница от похмелья kapelnica ot pohmelya_piSa 23:51:30 05/23/26
(0)
- кухни СПб kyhni SPb_weEn 23:31:10 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_tkkr 23:28:18 05/23/26
(0)
- питер на теплоходе piter na teplohode_wnEr 22:35:18 05/23/26
(0)
- кухни СПб kyhni SPb_dken 21:56:12 05/23/26
(0)
- капельница от запоя kapelnica ot zapoya_ydMi 21:36:40 05/23/26
(0)
- Нарколог на дом Narkolog na dom_umsa 21:36:02 05/23/26
(0)
- Нарколог на дом Narkolog na dom_xgpi 21:03:41 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_pmKi 20:57:07 05/23/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_dikn 19:41:50 05/23/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_mgpt 18:02:09 05/23/26
(0)
- капельница от похмелья kapelnica ot pohmelya_txSa 17:32:05 05/23/26
(0)
- кухни СПб kyhni SPb_zcEn 16:00:53 05/23/26
(0)
- кухни СПб kyhni SPb_hren 15:54:32 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_tekr 15:53:03 05/23/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_hlMi 15:28:24 05/23/26
(0)
- Нарколог на дом Narkolog na dom_oisa 15:20:44 05/23/26
(0)
- капельница от запоя kapelnica ot zapoya_fiMa 14:50:35 05/23/26
(0)
- питер на теплоходе piter na teplohode_gcEr 14:13:04 05/23/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_lvSa 13:51:36 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_wlKi 13:49:34 05/23/26
(0)
- капельница от похмелья kapelnica ot pohmelya_xqSa 10:28:02 05/23/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_ezOt 09:25:07 05/23/26
(0)
- Нарколог на дом Narkolog na dom_sdsa 09:04:35 05/23/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_dler 08:32:04 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_dlkr 08:25:57 05/23/26
(0)
- кухни СПб kyhni SPb_vpen 08:16:58 05/23/26
(0)
- кухни СПб kyhni SPb_jzEn 08:15:27 05/23/26
(0)
- капельница от запоя kapelnica ot zapoya_xdMa 07:55:57 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_ppKi 07:55:02 05/23/26
(0)
- питер на теплоходе piter na teplohode_hlEr 06:50:27 05/23/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_zySa 05:41:26 05/23/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_snOt 04:07:54 05/23/26
(0)
- капельница от похмелья kapelnica ot pohmelya_rfSa 03:48:05 05/23/26
(0)
- Нарколог на дом Narkolog na dom_ghsa 01:42:38 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_shkr 00:59:16 05/23/26
(0)
- кухни СПб kyhni SPb_okEn 00:51:20 05/23/26
(0)
- кухни СПб kyhni SPb_hhen 00:45:25 05/23/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_ogKi 00:21:31 05/23/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_lxer 23:50:06 05/22/26
(0)
- питер на теплоходе piter na teplohode_jlEr 23:24:34 05/22/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_wnSa 20:55:43 05/22/26
(0)
- 100cuci 100cuci_jdma 18:45:52 05/22/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_xnKi 17:31:38 05/22/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_ekkr 17:19:26 05/22/26
(0)
- кухни СПб kyhni SPb_ncEn 16:56:24 05/22/26
(0)
- капельница от запоя kapelnica ot zapoya_vgMa 16:49:04 05/22/26
(0)
- кухни СПб kyhni SPb_ncen 16:39:48 05/22/26
(0)
- villas for sale phuket villas for sale phuket_cnOr 16:16:00 05/22/26
(0)
- питер на теплоходе piter na teplohode_qxEr 16:11:26 05/22/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_tuer 14:44:48 05/22/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_kkOt 14:30:25 05/22/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_ysSa 13:35:25 05/22/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_bapt 09:29:14 05/22/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_lvOt 08:36:27 05/22/26
(0)
- капельница от запоя kapelnica ot zapoya_ldMa 08:08:15 05/22/26
(0)
- villas for sale phuket villas for sale phuket_vuOr 07:47:16 05/22/26
(0)
- 100cuci 100cuci_alma 07:46:15 05/22/26
(0)
- кухни СПб kyhni SPb_aakr 07:42:16 05/22/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_inSa 05:32:41 05/22/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_eser 05:31:02 05/22/26
(0)
- apartments for sale phuket apartments for sale phuket_lwEl 04:17:08 05/22/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_mwOt 03:18:33 05/22/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_wlpt 03:08:09 05/22/26
(0)
- капельница от запоя kapelnica ot zapoya_ogMa 01:51:30 05/22/26
(0)
- Нарколог на дом Narkolog na dom_rlea 22:42:37 05/21/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_zrSa 21:55:04 05/21/26
(0)
- вывод из запоя на дому vivod iz zapoya na domy_buOt 21:42:49 05/21/26
(0)
- кухни СПб kyhni SPb_cjkr 21:40:47 05/21/26
(0)
- 100cuci 100cuci_hqma 21:39:19 05/21/26
(0)
- villas for sale phuket villas for sale phuket_pjOr 21:38:12 05/21/26
(0)
- Вывод из запоя в стационаре Vivod iz zapoya v stacionare_rber 19:09:03 05/21/26
(0)
- капельница от запоя kapelnica ot zapoya_qaMa 18:41:18 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_liki 18:21:06 05/21/26
(0)
- apartments for sale phuket apartments for sale phuket_rbEl 17:26:37 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_tupt 17:13:54 05/21/26
(0)
- рулонные электрошторы rylonnie elektroshtori_vtsa 17:02:52 05/21/26
(0)
- Нарколог на дом Narkolog na dom_yfea 13:21:16 05/21/26
(0)
- 100cuci 100cuci_roma 13:14:17 05/21/26
(0)
- villas for sale phuket villas for sale phuket_bwOr 13:10:20 05/21/26
(0)
- кухни СПб kyhni SPb_odkr 12:47:58 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_lhki 09:49:22 05/21/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_pkSa 08:55:48 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_nipt 08:12:01 05/21/26
(0)
- apartments for sale phuket apartments for sale phuket_afEl 07:40:32 05/21/26
(0)
- кухни СПб kyhni SPb_yzkr 05:56:49 05/21/26
(0)
- Нарколог на дом Narkolog na dom_ieea 05:24:09 05/21/26
(0)
- villas for sale phuket villas for sale phuket_ydOr 05:07:03 05/21/26
(0)
- 100cuci 100cuci_huma 04:43:02 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_rvki 03:35:39 05/21/26
(0)
- автоматические рулонные шторы avtomaticheskie rylonnie shtori_udkn 02:03:43 05/21/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_kfSa 01:35:00 05/21/26
(0)
- 100cuci 100cuci_ptmt 01:25:07 05/21/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_pfpt 23:17:57 05/20/26
(0)
- apartments for sale phuket apartments for sale phuket_hvEl 22:37:52 05/20/26
(0)
- кухни СПб kyhni SPb_ogkr 22:12:30 05/20/26
(0)
- Нарколог на дом Narkolog na dom_qnea 19:41:11 05/20/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_sfki 19:08:48 05/20/26
(0)
- купить электрические рулонные шторы kypit elektricheskie rylonnie shtori_avSa 17:07:04 05/20/26
(0)
- 100cuci 100cuci_xgmt 16:41:34 05/20/26
(0)
- Нарколог на дом Narkolog na dom_mika 14:44:01 05/20/26
(0)
- apartments for sale phuket apartments for sale phuket_aiEl 12:55:31 05/20/26
(0)
- Нарколог на дом Narkolog na dom_rtea 11:59:58 05/20/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_twki 11:38:58 05/20/26
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
(245)
- Нарколог на дом Narkolog na dom_bxka 07:01:09 05/20/26
(0)
- 100cuci 100cuci_ggel 06:12:33 05/20/26
(0)
- Рулонные шторы с электроприводом Rylonnie shtori s elektroprivodom_qber 06:04:03 05/20/26
(0)
- apartments for sale phuket apartments for sale phuket_zxEl 05:53:30 05/20/26
(0)
- кухни СПб kyhni SPb_oyon 03:11:38 05/20/26
(0)
- заказать кухню zakazat kyhnu_cuKr 03:10:38 05/20/26
(0)
- кухни СПб kyhni SPb_gjor 03:01:05 05/20/26
(0)
- Нарколог на дом Narkolog na dom_sska 23:56:46 05/19/26
(0)
- 100cuci 100cuci_wjel 22:18:23 05/19/26
(0)
- apartments for sale phuket apartments for sale phuket_gxEl 22:02:27 05/19/26
(0)
- Рулонные шторы с электроприводом Rylonnie shtori s elektroprivodom_ener 21:57:01 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_iqpt 21:46:13 05/19/26
(0)
- 100cuci 100cuci_sbmt 21:45:48 05/19/26
(0)
- villas for sale phuket villas for sale phuket_dbOr 21:45:16 05/19/26
(0)
- 100cuci 100cuci_ykma 21:41:22 05/19/26
(0)
- заказать кухню zakazat kyhnu_bjKr 20:12:47 05/19/26
(0)
- кухни СПб kyhni SPb_teon 19:59:20 05/19/26
(0)
- кухни СПб kyhni SPb_sfor 19:55:12 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_tvPt 19:46:02 05/19/26
(0)
- Нарколог на дом Narkolog na dom_gkka 15:55:26 05/19/26
(0)
- 100cuci 100cuci_bamt 15:43:41 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_dlpt 15:37:12 05/19/26
(0)
- 100cuci 100cuci_bima 15:35:04 05/19/26
(0)
- villas for sale phuket villas for sale phuket_vmOr 15:35:02 05/19/26
(0)
- Рулонные шторы с электроприводом Rylonnie shtori s elektroprivodom_mxer 14:11:23 05/19/26
(0)
- 100cuci 100cuci_uael 14:04:58 05/19/26
(0)
- заказать кухню zakazat kyhnu_sqKr 14:02:59 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ozPt 13:44:23 05/19/26
(0)
- 22bet ставки 22bet stavki_fskt 12:17:52 05/19/26
(0)
- кухни СПб kyhni SPb_rkor 12:09:53 05/19/26
(0)
- кухни СПб kyhni SPb_qjon 12:07:28 05/19/26
(0)
- apartments for sale phuket apartments for sale phuket_rtEl 12:06:10 05/19/26
(0)
- villas for sale phuket villas for sale phuket_cfOr 09:50:17 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_mxpt 09:46:44 05/19/26
(0)
- 100cuci 100cuci_noma 09:38:13 05/19/26
(0)
- Нарколог на дом Narkolog na dom_jcka 09:22:24 05/19/26
(0)
- 100cuci 100cuci_uhmt 09:16:46 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ulPt 08:11:56 05/19/26
(0)
- Рулонные шторы с электроприводом Rylonnie shtori s elektroprivodom_boer 07:12:17 05/19/26
(0)
- 100cuci 100cuci_slel 06:52:17 05/19/26
(0)
- заказать кухню zakazat kyhnu_mbKr 06:33:50 05/19/26
(0)
- villas for sale phuket villas for sale phuket_xhOr 05:13:33 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_eept 05:09:35 05/19/26
(0)
- кухни СПб kyhni SPb_qxon 05:09:32 05/19/26
(0)
- 100cuci 100cuci_kcma 05:08:30 05/19/26
(0)
- кухни СПб kyhni SPb_bzor 05:05:52 05/19/26
(0)
- фан спорт бк fan sport bk_ldKi 04:51:43 05/19/26
(0)
- apartments for sale phuket apartments for sale phuket_bzEl 04:49:23 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_uePt 03:29:21 05/19/26
(0)
- 100cuci 100cuci_qkel 00:58:10 05/19/26
(0)
- Рулонные шторы с электроприводом Rylonnie shtori s elektroprivodom_oaer 00:56:21 05/19/26
(0)
- заказать кухню zakazat kyhnu_bjKr 00:52:44 05/19/26
(0)
- villas for sale phuket villas for sale phuket_ulOr 00:42:39 05/19/26
(0)
- 100cuci 100cuci_zama 00:42:04 05/19/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_wipt 00:36:31 05/19/26
(0)
- кухни СПб kyhni SPb_hzon 23:26:31 05/18/26
(0)
- кухни СПб kyhni SPb_uwor 23:25:43 05/18/26
(0)
- apartments for sale phuket apartments for sale phuket_qfEl 23:08:29 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ijPt 22:56:53 05/18/26
(0)
- тойота сервис toiota servis_cmMt 21:46:17 05/18/26
(0)
- купить спецтехнику kypit spectehniky_jbSi 15:37:25 05/18/26
(0)
- бк Литвы bk Litvi_tlPl 15:07:48 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_zcEl 14:08:26 05/18/26
(0)
- Нарколог на дом Narkolog na dom_dvpi 13:51:01 05/18/26
(0)
- тойота сервис toiota servis_snMt 12:33:17 05/18/26
(0)
- купить спецтехнику kypit spectehniky_jaSi 09:53:17 05/18/26
(0)
- бк Литвы bk Litvi_ygPl 09:41:11 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_wyki 09:11:22 05/18/26
(0)
- Нарколог на дом Narkolog na dom_vtpi 09:05:45 05/18/26
(0)
- тойота сервис toiota servis_bsMt 07:01:16 05/18/26
(0)
- бк Литвы bk Litvi_mnPl 04:05:02 05/18/26
(0)
- Нарколог на дом Narkolog na dom_tgpi 04:04:32 05/18/26
(0)
- купить спецтехнику kypit spectehniky_onSi 04:01:25 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_mvki 03:58:50 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_vhPt 03:54:36 05/18/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_hkEl 03:41:20 05/18/26
(0)
- тойота сервис toiota servis_kwMt 01:07:46 05/18/26
(0)
- Нарколог на дом Narkolog na dom_pipi 23:08:04 05/17/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_daki 23:07:22 05/17/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_adsa 23:03:40 05/17/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_hyPt 22:57:54 05/17/26
(0)
- бк Литвы bk Litvi_yhPl 21:22:49 05/17/26
(0)
- рейтинг крипто БК reiting kripto BK_pgOa 21:16:42 05/17/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_bfEl 21:12:00 05/17/26
(0)
- купить спецтехнику kypit spectehniky_liSi 20:57:57 05/17/26
(0)
- тойота сервис toiota servis_deMt 17:35:54 05/17/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_ncki 17:15:11 05/17/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_xtsa 16:52:54 05/17/26
(0)
- купить спецтехнику kypit spectehniky_yzSi 13:04:57 05/17/26
(0)
- Капельница от похмелья Kapelnica ot pohmelya_rqki 12:13:02 05/17/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_hzsa 12:02:03 05/17/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_xzsa 06:07:35 05/17/26
(0)
- Скачать видео с Ютуба Skachat video s Utyba_sxsa 00:38:09 05/17/26
(0)
Post a Followup