1631
5
934
2
1348
1
1544
1124
6
796
818
693
3
5587
14
663
7342
465
506
1085
82
221
0
961
729
112
2422
473
516
1902
3602
1305
1521
1617
1395
85
234