2189
0
5009
414
1084
611
1073
363
846
1918
2
2241
552
4106
472
1838
4
2770
152
522
505
373
1504
3015
1948
1346
809
3449
3
3084
1
675
935
353
58