1431
2
329
0
1382
1
2579
1650
3770
1623
1555
2478
1504
3000
6
1281
4
983
1443
1297
260
1542
1007
931
787
1581
833
1206
389
1366
2166
83
1622
1839
1763