1115
1
826
674
1550
3505
2
1339
803
1509
1220
1597
3
1126
1579
843
1436
755
1580
1230
3840
5
666
0
2272
4768
1662
3148
5573
15
5276
6
1704
3230
7
6653
8
2655
2690
4