1114
4
2066
1
767
0
1259
2
707
938
459
511
122
1092
435
879
679
550
3
589
1656
380
632
7
349
3735
701
716
1001
110
197
1359
4998
9
2934
2526
1872