475
0
804
383
611
400
846
418
552
1636
363
1650
522
58
1898
1
29323
543
860
477
2727
2
2328
246
1462
4309
407
1132
1504
455
4106
1557
798