3378
58274
4527
1108
798
1548
2320
1041
1364
993
1100
801
656
1064
701
1170
3422
5296
675
846
1533
1338
772
812
717
3884
717
1997
755
794
2921
1717
770
688
1074
1172
12936
901
1048
747
2187
940
739
2615
1386
897
1360
908
1207
4211
1149
1137
1356
1819
1261
2072
1089
1396
1290
2820