842
1
1212
2271
4
2041
2
2313
5367
3
2075
4821
3571
319
0
1386
1734
2061
1298
2661
1894
1522
1211
789
3380
2879
1643