1155
1
1995
3077
4
959
0
776
2607
9
967
2743
704
1032
1362
631
3
606
2
70
1499
1525
664
435
968
393
330
801
5
930
522
742
623
655
557
1760