31312
5376
777
673
1577
1445
1220
1054
2890
927
663
922
2351
936
897
1134
1117
1704
4998
4989
967
1303
2808
1127
1020
1973
9746
5923
3210
2696
944
2044
834
907
982
1515
6615
842
1227
2289
3176
2335
792
1049
886
932
939
1016
1985
2286
1112
2880
1298
1734
1017
1277
2174
1773
1981
2550
833
1275
4695
2039
793
1287
2680
2279
2531
703
1695
664
750
748
1949
5343
4225
1007
1013
925
663
702
1150
759
736
907
1528
811
1133
2071
1076
1041
864
1008
788
876
829
4862
761
988
859
987
1264
2691
2380
1715
820
9961
1831
1366
901
783
1241
1819
964
1356
2172
716
2330
1096