3017
0
2731
3
3593
355
343
1064
1350
383
1120
609
417
718
137
1813
1
3942
398
1396
2090
1740
2
215
47639
645
359
403
548
1164
730
802
678
461