1988
1
737
0
1905
2999
1540
650
1399
5
1013
3931
6
80
1211
2
1752
2349
3
4012
3723
891
3125
15
2664
2621
3758