5203
24
2206
4
1724
8
1008
10
1136
3
1655
756
1
1066
1493
5809
9
3775
6
654
2
2589
527
1231
11513
640
0
5670
875
620
581
788
854
639
547
743
1009
629
1125
1071
5