4456
15
6187
8
400
1
2672
3
932
348
0
1080
1276
12
793
2
1398
2147
17
982
1055
9
1549
4
1250
11
183
1330
1819
149
1375
564
751
1136
1051
688
1258
391
258
390
1234