456
1
706
2
3019
3
1440
4
3424
15
1075
7
3005
5
924
692
0
2181
9
1412
1229
3400
2179
14
2107
1368
3917
491
1915
1085
881
1511
1096
1875
1970
839
1457
10
3479
896
1599