2856
4
1898
2529
2
1596
1
715
0
776
2115
3
2845
22
854
3428
8
1067
64581
3161
6
861
1537
7
1660
1150
1271
1367
869
1530
636
384
907
1264
1026
608
1535
20
3154
4254