475
0
860
455
804
1462
2211
798
1504
2395
1073
97284
521
11611
5
4106
787
29323
400
477
464
46
543
58
552
3303
2
1650
1348
637
611
1636
383