1623
1
2579
2
1650
1431
1504
260
0
1443
1542
931
1581
796
6
1185
2908
10
3671
2108
3
833
2329
389
3770
3000
2234
4
2478
2835
2297
2981
1618
1555
2277
2999