6962
1830
1747
2935
5621
4546
6093
3093
2136
23798
2658
2330
695
5837
993
3502
1766
1650
882
1202
1087
680
1141
877
1861
5421
1470
3057
708
12798
1835
1651
12192
1188
1622
1457
799
1495
1088
754
1589
4711
1101
1566
2125
854
712
752
1538
730
1526
1337
803
1458
881
778
875
1156
1050
673