2183
1151
3307
1405
993
1201
1708
1198
3354
1420
2990
1280
930
2233
2939
2630
1269
2068
830
963
1744
1376
925
1064
1409
1394
2000
1793
946
1121
885
3291
917
1615
1022
919
902
1937
908
828
950
2015
3469
4011
880
988
892
1161
1049
2148
3032
2044
1052
854
2308
2515
1424
1339
908
1516
872
2502
1754
1127
1170
1155
1138
1148
3608
1969
948
3456
6531
4458
1329
1066
958
980
1000
2094
1077
1539
919
848
2847
1514
1325
978
942
1249
879
923
985
892
2786
1816
1594
2875
1157
1245
1471
2821
1703
1889
1131
5143
853
1142
787
1763
1977
921
3845
1089
2317
952
1058
989
1398
890