965
0
804
2189
3732
7
5009
414
1084
611
1073
363
552
4106
472
152
522
505
1504
3015
1948
2770
4
1750
2
675
547
1421
1
809
1263
373
935
1145
353