1129
0
484
1565
3
423
477
697
1
1463
787
1044
2605
822
1356
2
58
1282
1348
2368
3659
14
680
290
4106
1650