4326
1016
1297
282
1318
433
1258
372
863
280
1157
411
914
291
1481
578
1109
388
451
122
874
341
2599
1141
1545
665
2810
1411
913
452
1025
364
1054
311
814
203
720
157
818
259