50
1568
4
103
3032
3
118
1330
2
23
1279
1
51
1630
5
37
1128
17
1914
8
1434
10
2363
41
3538
0
100
3305
24
80
471
1975
3199
11
1291
1686
1634
1277
2133
16
1486