3055
640
2127
733
2135
2533
1211
2170
1448
20285
711
729
10584
7092
1487
9216
1033
835
2610
5585
766
2203
1050
5446
2013
11837
3658
3030
757
2205
981
1309
3887
2143
6951
1509
3601
673
768
1524
2606
1111
5436
709
1166
742
1156
1327
2266
845
14552
4254
755
1798
2651
1788
1931
3457
3096
690
3475
1182
3502
1064
739
1842
1776
1399
2138
1015
727
805
2188
665
863
5285
1340
6942
2610
680
624
2181
6522
807
976
861
1080
5490
2215
8368
663
1647
1027
2246
817
1835
899
2055
1242
703
3018
682
887
1151
682
674
7159
1081
1297
1833
993
8387
832
891
1142
1242
3058
665
2841
834