414
0
1084
611
1073
363
552
4106
472
152
522
1918
2
2288
1
505
1504
3015
1948
846
3144
5
2770
4
675
809
373
935
353
58
646
678
96
1303
2316