1440
2
1531
796
6
2688
2277
0
1243
1
2908
10
1432
3671
3014
20
3303
1445
2667
4651
7592
7
1494
3593
16
2108
3
1913
2558
1135
3491
4
521
2763
1618
2329
2234
4083
3466
1594