1239
1
940
3354
83
1568
4311
3683
1778
1380
0
784
1681
929
3
868
1787
2999
1431
1547
796
6
2173
1679
2057
2277
801
530
1225
3998
5
4179
1683
2347
2
2166