2270
1
2771
0
2996
536
894
14
572
475
1068
4044
5
1189
17946
471
2535
2
929
32302
3765
4
25669
3125
19783
539
1461
879
1049
1133
387
280
2964
2238
1397