1049
0
349
1044
703
677
1469
468
508
1
2992
1423
329
1580
1356
269
804
324
257
618
494
1540
797
244
433
781
1943
398
1488
12320
5
457