475
0
1073
400
1049
1454
1518
1
935
2587
6
611
282572
3233
16
13159
2
58
256612
798
991
4669
385
546
472
1348