7334
4
2730
6
505
0
3380
3
20634
8
543
5237
531
2328
1650
1551
2
325
1136
1949
2690
497
991
459
2855
373
476
1712
1123
661
501
680
910
247
1
302