3765
4
571
0
2771
1581
25669
3933
1
4471
2
572
578
596
2271
1849
475
749
1189
1500
938
490
668
883
778
894
534
984
1126
14
2663
557
2524
3090
6