1787
1
2082
2999
3
1358
1437
890
2105
3638
6
5488
3044
15
9077
28
1813
2854
3973
4168
5
1059
0
344
1610
2
2939
1355
693
784
526
1093
1380
2166
1660
1825
83
2562