1632
2
238
0
5949
15
4996
6
3749
3
2332
4370
1272
1
3442
1334
2234
4
2297
796
1618
2999
6327
7
4670
1014
1752
1394
4012
891
2216
2558
2528
9278
18
3758
7304
2257
3587