572
0
1103
668
1189
1298
14
596
1862
1
1105
4471
2
3159
1581
758
490
484
557
475
2123
2524
418
477
839
371
415
1243
1457
368
318
817
919