1054
1
1622
1189
107
0
1329
1291
417
1392
375
1448
2
1513
3795
1129
964
1193
1518
1733
1587
1716
1578
1501
1421
2000
650
929
1894
2982
3
521
2082
11
661