2929
6
695
0
2234
1
5431
2
3200
3
3485
7
2438
1656
1456
2549
459
3525
512
7863
1367
1557
1247
742
2392
854
2642
3158
1093
4151
4
1305
3655
2126
2760
2260
3593
16