896
1
2201
3
1375
2
1543
822
2141
1454
6383
17
3148
9
330
0
726
681
883
365
1256
1418
3098
4
1005
7885