1394
1
2051
3
912
1468
224
1358
0
995
2468
1191
2512
2
838
900
1093
2292
12
2181
1844
1526
1883
1856
376
933
1826
420
493
679
1662
1804
405
945
476