1033
1
2115
2
1331
1623
4070
4
2094
5
2326
4009
6
3364
3
7793
4480
751
2131
1812
1558
1047
1149
0
1809
652
1687
3629
1399
1790
3221
665
1679
8204
1162
1859