1421
1
1054
765
1733
2372
2
1329
1513
2172
2470
1374
383
0
1889
650
915
1084
2143
1425
2982
3
1448
1642
544
5262
10
521
1622
447
1684
543
1193