2671
7
1398
882
3
2633
5
930
1
491
1519
2
4964
1226
0
1312
2033
2187
827
1506
6
3311
10
4740
9
1797
938
1900
1357
438
444
916
364
989
759
716
1018
4979
11