1245
5273
1830
1488
2179
2815
882
1679
1754
3190
1040
2256
1317
981
794
1148
2892
1587
1341
958
1354
890
1130
1283
1029
998
927
1439
6928
1122
843
952
1140
1413
2030
1152
883
910
1325
1448
1756
3972
975
2598
1281
2845
1099
1563
1024
1947
3016
2785
1068
882
4274
1864
1324
1033
947
2075
760
2934
1809
1685
936
774
855
1037
1427
1255
4244
1835
3012
903
2459
1777
956
1446
1499
3015
916
916
993
853
907
2450
1514
1716
2145
2710
1099
5965
1972
789
909
4186
808
2511
943
847
1645
3057
3151
1115
1925
1599
917
1168
1048
2070
1383
859
3219
1393
834
1180
1564
1615
1602
2558