3891
7
582
0
905
1
1331
4979
6
3506
8
3249
1339
7633
840
3315
3835
5
3195
3
6445
3109
2
4745
9
773
1943
2090
9220
1507
501
1946
1031
2007
165
1000
2375
1244
739