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
1055
2580
1650
1531
995
1546
1160
432