1129
0
1329
1
1054
417
1651
1291
1101
1889
443
461
2115
4
2000
780
18385
2
1587
929
806
661
2261
9
723
1733
1823
2372
1448
383
1084
1501
1513
2086
1392