152
0
1073
116
2395
5617
5
400
2770
4
2972
611
458
560
1099
1
552
1898
749
860
455
2328
3
3292
2106
602
464
505
1504
809
353
4106
994
255
518