1325
2
2739
6
2217
5
1278
1
1766
1662
3179
521
1901
850
677
4
769
3326
740
3
796
0
1679
1551
2000
863
2015
843
739
579
3319
842
3084
705
958
901
516