3211
1
1343
1175
2688
2
6362
5
1243
2090
1919
1494
7034
4005
3
5897
4
3466
1594
3593
16
692
2507
1212
0
1131
2061
518
1179