1216
0
1436
1868
2
1466
1080
693
1709
8
554
5546
6
1415
791
1
2698
1431
319
2255
532
1240
571
390
2420
1191
1403
563
1879
1205
2219
2282
5
585
770
533