1612
1
883
2708
2
1237
4
1424
2032
2177
5
3804
2029
912
865
971
728
744
619
5095
11
1598
694
6399
3
2394
998
2869
567