1020
0
1159
1
1436
2190
1869
5
333
443
1365
1423
2727
2
3469
4
3149
2008
348
2574
456
1054
388
2121
2317
292
3352
1563
2524
1981
492
4396
3
968
547
280