2189
2011
2602
1823
1780
1076
675
803
2248
1050
20333
4133
1833
2142
1605
7437
963
5824
2419
1482
1298
955
1291
4265
877
1496
1467
2230
990
1252
1176
977
1390
995
15303
723
838
810
2616
1900
785
1104
1027
667
4055
1882
2414
6520
1608
801
4749
816
2097
5197
967
1259
1174
697
3122
2297
813
1192
1147
971
1287
933
1391
1027
766
1399
976
864
1130
768
828
1103
759
765
836
1270
761
2479
1744
943
732
1518
1601
1310
1322
764
2114
897
1128
1480
2015
1438
883
1520
1352
914
1111
998
750
1209
689
1859
1252
3014
1654
1372
2287
800
2965
748
1002
717
1012
770
817
869