3562
1
2663
0
802
1862
3971
2710
2
668
1660
1298
915
477
914
572
1581
2911
9
938
830
4651
3
809
4179
376
888
398656
19
475
1500
1093
1399
693
2041
2313