1022
1
1214
5801
1133
1033
5252
2
2326
23774
4
4009
6
4070
1778
4480
3364
3
751
7793
6547
0
1809
2507
1131
2061
1859
2688
3221
518
2580
2131
2471
7
1546
1160
1149