42
0
401
4
2443
2
1149
1
2126
854
1192
2136
1658
193
270
1391
1331
3
2397
1284
289
5
422
1618
1443
1780
1896
1366
1255
8
1873
1919
3796
3488
13
2333
29
258
4716