1431
1
2061
3
564
2352
2
951
1815
2299
8527
851
913
2048
10736
26
1514
2906
1451
0
1077
956
2219
3738
5
123674
35
83
3813
3673
6
1229
1204
2732
159
2886
2759
4
1922