2271
4
5389
1
596
0
2430
2
1166
562
31371
64
3208
2663
1862
2465
1320
2692
3
1532
668
1913
2559
631
1298
1788
477
914
635
1581
938
2710
3098
809
167