653
1
3312
7
1199
2
2178
1533
3
1523
3713
1661
2743
5
4449
11
2842
1888
3824
1740
1985
7866
4
2560
5767
2838
2457
2913
5708
4718