3428
0
3621
2670
1
1088
1369
1414
1097
790
2595
8
2479
2
1308
1063
8345
2021
4483
666
5460
2840
906
1147
2824
2829
16338
753
3296
4
3083
14861
7
1320
346
8072
3