2286
3975
4834
1050
926
1141
989
1235
883
961
204827
2167
1024
8783
2305
1300
906
1005
821
4180
3817
1141
1281
1154
984
1271
781
1224
1257
13135
1069
2041
1258
1585
2217
10470
2497
916
15231
1407
935
1133
1573
3356
1506
1439
1199
985
4006
3268
947
1557
795
41091
862
890
986
822
1497
35643