1239
1
471
940
1154
2
3854
930
4691
1568
898
1778
752
1254
1419
1894
929
3
5464
9
1579
2435
5801
1605
1308
5252
2727
0
1340
13967
442