3666
3
1643
4
3328
1328
1
1090
6
2281
5
1442
2
1653
1593
1853
1644
2516
2466
5814
1110
1055
1128
3949
3867
1425
1165
1125
2608
0
2303
1175
861
1601
3526
1185
1259