1126
3680
641
2563
965
1019
1115
1278
1052
1583
2465
1330
1187
3207
4361
2717
2885
1298
2692
4480
1297
1772
1689
916
3931
1493
767
4898
2155
7201
967
1639
3143
1117
965
903
872
1175
1442
9202
3343
1123
4193
1037
755
1023
1043
10172
1680
1993
2809
1682
882
2875
3614
2328
1078
2893
2437
1595