1082
2
2343
539
1
982
2796
3619
6
3147
951
4775
16
1937
9848
2921
4
4492
22
6259
28
3770
935
3592
2304
3104
1141
2269
2477
979
1671
76
1355
965
1034
641
763