802
0
1466
381
69
722
839
1289
3911
2
1053
1086
2299
1
1032
1137
375
1817
1213
1463
559
75
7334
4
509
1399
581
1748
997
2076
668
2395
863
501