5466
4
4627
7
1042
1
2941
1380
0
2698
2892
2
1373
5
802
2999
3
2660
3007
3682
1099
1425
2565
1787
3078
805
697
1072
1064
1125
1411
4099
8
1632
1813
3523
1267
2392