692
1
2507
1131
2
2061
3
1859
4
3221
518
1179
1055
2580
2131
1650
1531
2471
7
1546
0
1160
432
1180
1149
3378
5719
5
2983
13967
1432
2741
1089