4305
2
6231
0
1243
8527
1
3200
3
490
2721
1581
1386
914
1184
1500
475
2405
4477
2123
1105
1136
1103
534
2271
4
3106
2926
484
596
1166
562
2663
1862
3971