1131
2
2061
3
1859
4
2688
3221
518
2580
1
2131
2471
7
3090
6
1546
0
1160
1149
3378
5719
5
2983
13967
2741
181997
11
1089