1625
1
694
1043
3667
8
1351
3
736
452
1161
0
503
2
1788
10
628
2626
725
535
2567
7
2113
4
1662
1165
1151
1341
526
843
6238
732
642
1475
670
1051
4632
3719