5365
1065
2880
354
3532
9120
6243
7630
7493
1489
4142
9143
1455
1051
7082
8621
3032
1789
3173
619
768
4601
8408
8209