2189
0
732
1
5009
414
1084
611
1073
363
552
4106
472
5700
2
152
522
1918
505
1504
3015
1948
846
2770
4
675
297
809
373
935
353
58
646
678