4104
5
2643
15
7540
11
3010
6
8005
8
1267
1
1274
1628
1888
525
1215
1402
0
4608
2
1306
1792
3145
2160
9
786
713
1100
1271
710
900
578
904
133
761
740
2144
818