2968
2
7863
3
2126
695
0
2234
1
5431
2478
1456
2549
459
3525
512
1367
1247
742
2392
462
5526
9
3593
16
1012
697
1409
3621
3428