770
40
745
318
1372
247
1554
3537
1623
3931
1612
1567
1575
252
344
985
2689
1610
27
1678
1876
772
923
140
2431
518
1808
6481
855
807
1243
292
926
911
148
107
2066
1458
756
1234
1511
1339
100
78
69
853
765
570
169
23
49
219
50
376
66
67
424
764
14
378