914
1
1312
634
0
902
983
1225
982
3
942
795
909
41
1180
1203
1432
555
425
1124
349
746
778
528
1781
411
9968
9
173
755
892
18
756
2189