464
0
29323
543
1636
798
2196
1
1650
1462
422
521
965
804
2189
5009
414
3599
1084
611
281
1073
363
552
4106
472
1346
4
152
522
1918
2
2136
3