1151
1
1489
5
1298
2096
5505
14
909
2
2072
3
2604
1446
3745
534
0
5216
8
76
2271
2589
2034
1167
383
432
839
1184
1505
545
1372
5718
6
1945
3490
1344
1969