1198
1
649
274
0
3795
3632
5
1337
5009
1343
440
3505
4
5560
8475
12
427
1385
315
1302
521
1848
2
11829
7334
4223
22
522
1555
36045
517
7328
1588
1042
282572
1780