3092
1
2881
2
2038
4
4149
5
2478
1384
36609
34
3510
4111
2749
2135
2748
1452
1392
780
1501
0
764
2546
4292
2076
107
467
964
105290
1463