1298
1
1151
1489
5
2826
2233
3
1883
2
3221
20
2908
10
1945
5505
14
3745
909
2072
2604
1162
3292
0
1446
5216
8
542
2589
2034
1426
383
432
1184
1505
1372
5718
6
6698
7
3490