2741
4
1309
0
2983
2
1992
3
2190
1
697
240
962
2061
2688
1131
17391
7
3116
3378
4914
4029
8
1243
658
2667
1913
2122
5389
12459