1239
1
471
940
1154
2
3854
930
4691
1568
898
1778
752
1254
1419
1894
96
0
929
3
5464
9
1579
2435
5801
1605
1308
128
5252
2727
634
1588
1340
961
523