810
1
1244
2
1039
924
0
2008
7
463
4667
3
89
688
965
1809
2697
6
4499
402
496
967
770
1700
107
1454
894
738
794
818
563
1864
909
1101
8
807
732