4305
2
83
1
3562
2578
745
0
4477
2721
3
3106
4
1229
1514
2886
2926
2405
2656
2430
1184
2798
6231
7762
902
2066
564
799
1716
3473
1516
898
3132
10
2061