1995
2
670
0
1153
654
1
622
819
339
1124
1713
3
1068
903
1070
613
1931
3458
5
392
891
2676
4
672
985
1249
1268
752
1929
437
636
419
409
719