2741
6
1101
4
1974
1
1202
2
1164
881
4156
3
2021
4361
7
2571
5
1627
403
653
562
693
993
4282
493
677
2506
51
60
601
0
188
66
353
372
74
668
527