1306
1
1279
520
0
503
7952
1215
1436
1557
456
1133
731
286
951
1411
1661
1167
22330
22
402
410
579
1164
1939
909
422
296
1799
2
588
829
198
415